shepherd's needle - Turco Inglés Diccionario